@charset "utf-8";
/* CSS Document */
.warpbox{ width:1200px; margin:0px auto; position:relative;}

.conbox{ float:left;}
.con_hnew{ height:150px; width:100%; background:#fff; margin-bottom:10px; text-align:center; padding:20px 50px; }
.con_hnew h1 a{ display:block; color:#3271c7; font-size:31px; float:left; font-weight:bold;width:100%}
.con_hnew p{ float:left; color:#1c7ae7; font-size:15px; text-indent:2em; text-align:left; line-height:30px; margin-top:10px;}
.con_hnew p a{ color:#e40c0c}

.con_wrp{ width:100%; background:#fff; padding:20px 0px;}

/******************图片新闻开始***********************/
.ck-slide { width: 614px; height: 326px; float:left}
.ck-slide ul.ck-slide-wrapper { height: 326px;}
.ck-slide ul.ck-slide-wrapper li img{ width: 614px; height: 326px; }
.ck-slide ul {	margin: 0;	padding: 0;	list-style-type: none;}
.ck-slide {	position: relative;	overflow: hidden;}
.ck-slide ul.ck-slide-wrapper {	position: absolute;	top: 0;	left: 0;	z-index: 1;	margin: 0;	padding: 0;}
.ck-slide ul.ck-slide-wrapper li {	position: absolute; margin-top:0px;}
.ck-slide ul.ck-slide-wrapper li p{ position:absolute; bottom:0px; text-indent:1em; background:url(ty_tpxw_bg.png); width:100%; height:43px; line-height:43px; margin-bottom:0px;}
.ck-slide ul.ck-slide-wrapper li p a{ color:#fff;}
.ck-slide .ck-prev { position: absolute; top: 50%; left:0px; z-index: 2; width: 42px;	height: 70px; margin-top: -35px; border-radius: 5px; opacity: .15;	background:url(tytpxw_bannerL.png) #000 center; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-next { position: absolute; top: 50%; right:0px; z-index: 2; width: 42px;	height: 70px; margin-top: -35px; border-radius: 5px; opacity: .15;	background:url(tytpxw_bannerR.png) #000 center; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slidebox {	position: absolute;	right:10px;	bottom: 10px;z-index: 30;}
.ck-slidebox ul li {float: left;height: 8px;margin: 4px 3px; border-radius: 5px; }
.ck-slidebox ul li{display: block; width:8px; line-height:8px; text-align:center; font-family:微软雅黑; background-color: #fff; color:#000;cursor: pointer;}
.ck-slidebox ul li.current{background-color: #bb2335; width:16px}
.ck-slidebox ul li:hover {background-color: #bb2335; width:16px}

/******************图片新闻结束***********************/

/******************新闻切换开始***********************/

.xwxx{ float:right; font-size:15px; width:556px;}
.tit_xw{ display:block; width:556px; height:50px; margin-bottom:5px;}
.tit_xw a{ display:block; width:185px; float:left; font-size:23px; background:#ededed; text-align:center; height:50px; line-height:50px; color:#999999;}
.tit_xw .xxcurr{ color:#fff; background:#3271c7;}
.xw_box{ float:left; width:556px;  font-size:17px;}
.xw_box li{ width:556px; background:url(jssqxj_web_tytit.jpg) no-repeat left center; height:45px; padding-left:15px; line-height:45px; text-align:right;  color:#999999;}
.xw_box li a:hover{ color:#3271c7; }
.xw_box li a{ float:left;color:#333333;}

/******************新闻切换结束***********************/

/******************con切换开始***********************/

.con_tab{ float:left; font-size:15px; width:100%; margin-top:40px;}
.tab_but{ display:block; width:100%; height:70px; margin-bottom:5px;}
.tab_but a{ display:block; width:277px; float:left; background:url(jssqxj_contab_off.jpg) no-repeat; height:70px; color:#fff; font-size:23px; margin-left:30px;}
.tab_but a:first-child{ margin-left:0px}
.tab_but a span{display:block; height:70px; line-height:70px;}
.but01{ background:url(jssqxj_contab_tit01.png) no-repeat 60px center; padding-left:130px;}
.but02{ background:url(jssqxj_contab_tit02.png) no-repeat 60px center; padding-left:130px;}
.but03{ background:url(jssqxj_contab_tit03.png) no-repeat 60px center; padding-left:130px;}
.but04{ background:url(jssqxj_contab_tit04.png) no-repeat 60px center; padding-left:130px;}
.tab_but .bgcurr{ color:#fff; background:url(jssqxj_contab_on.jpg) no-repeat;}
.tab_list{ float:left; width:100%;  font-size:17px; border-top:1px solid #bfbfbf; margin-top:23px; padding:20px 0px;}
.list_box{}
.tqyb_lt{ float:left; width:585px;}
.tqyb_lt span{ width:100%; display:block; font-size:19px; color:#3271c7; font-weight:bold; margin-bottom:20px; }
.tqqh{ height:245px;text-align: center;}


/******************天气***********************/
.warp{ margin:0px auto; width:586px; height:280px; font-family:宋体;}
.cont{ width:100%; height:255px; margin:0px auto;}
.cont p{ text-align:center; height:37px; line-height:37px; font-size:17px; color:#333;}

.tab{ margin:0px auto; font-size:17px;width:586px;}
.tab .tit{  height:50px; text-align:center; line-height:50px; color:#fff; background:#3187d2;}
.tab .tit td.cur{ border-left:none;}
.tab .tit td.car{ border-right:none;}
.tab .tit td{ border:1px solid #fff; border-top:none;}
.hig{ width:116px;}
.tab .tit1{ height:45px; text-align:center; line-height:45px; color:#4b4b4b; background:#dcdcdc;}
.tab .tit1 td{ border:1px solid #fff; border-top:none;}
.tab .tit1 td.cur{ border-left:none;}
.tab .tit1 td.car{ border-right:none;}
.tab .tit1 td.col{ color:#186ebf;}
.cont span{ display:block; width:100%; height:30px; line-height:30px; color:#1e8ecf; text-align:center;}

.yjyj_rt{ float:right; width:558px;}
.yjyj_rt span{ width:100%; display:block; font-size:19px; color:#3271c7; font-weight:bold; margin-bottom:15px; }
.yjyj_rt li{ width:558px; background:url(jssqxj_web_tytit.jpg) no-repeat left center; height:45px; padding-left:15px; line-height:45px; text-align:right;  color:#999999;}
.yjyj_rt li a:hover{ color:#3271c7; }
.yjyj_rt li a{ float:left;color:#333333;}

/******************con切换xxgk开始***********************/

.xxgk_tlt{ width:690px; float:left; font-size:17px;}
.xxgk_tlt a{ border:1px solid #d1d1d1; width:128px; height:98px; float:left; margin-right:10px; margin-bottom:10px; text-align:center; color:#144881;padding: 55px 24px 0px; line-height: 20px;}
.xxgk_tlt a:hover{ color:#fff;  border:1px solid #3271c7;}
.xxgk_tlt a span.htit{ height:40px; line-height:40px;}
.tlt01{ background:url(jssqxj_syxxgk01_off.png) no-repeat}
.tlt01:hover{ background:url(jssqxj_syxxgk01_on.png) no-repeat #3271c7}

.tlt02{ background:url(jssqxj_syxxgk02_off.png) no-repeat}
.tlt02:hover{ background:url(jssqxj_syxxgk02_on.png) no-repeat #3271c7}

.tlt03{ background:url(jssqxj_syxxgk03_off.png) no-repeat}
.tlt03:hover{ background:url(jssqxj_syxxgk03_on.png) no-repeat #3271c7}

.tlt04{ background:url(jssqxj_syxxgk04_off.png) no-repeat}
.tlt04:hover{ background:url(jssqxj_syxxgk04_on.png) no-repeat #3271c7}

.tlt05{ background:url(jssqxj_syxxgk05_off.png) no-repeat}
.tlt05:hover{ background:url(jssqxj_syxxgk05_on.png) no-repeat #3271c7}

.tlt06{ background:url(jssqxj_syxxgk06_off.png) no-repeat}
.tlt06:hover{ background:url(jssqxj_syxxgk06_on.png) no-repeat #3271c7}

.tlt07{ background:url(jssqxj_syxxgk07_off.png) no-repeat}
.tlt07:hover{ background:url(jssqxj_syxxgk07_on.png) no-repeat #3271c7}

.tlt08{ background:url(jssqxj_syxxgk08_off.png) no-repeat}
.tlt08:hover{ background:url(jssqxj_syxxgk08_on.png) no-repeat #3271c7}

.tlt09{ background:url(jssqxj_syxxgk09_off.png) no-repeat}
.tlt09:hover{ background:url(jssqxj_syxxgk09_on.png) no-repeat #3271c7}

.tlt10{ background:url(jssqxj_syxxgk10_off.png) no-repeat}
.tlt10:hover{ background:url(jssqxj_syxxgk10_on.png) no-repeat #3271c7}

.tlt11{ background:url(jssqxj_syxxgk11_off.png) no-repeat}
.tlt11:hover{ background:url(jssqxj_syxxgk11_on.png) no-repeat #3271c7}

.tlt12{ background:url(jssqxj_syxxgk12_off.png) no-repeat}
.tlt12:hover{ background:url(jssqxj_syxxgk12_on.png) no-repeat #3271c7}

.tlt13{ background:url(jssqxj_syxxgk13_off.png) no-repeat}
.tlt13:hover{ background:url(jssqxj_syxxgk13_on.png) no-repeat #3271c7}

.tlt14{ background:url(jssqxj_syxxgk14_off.png) no-repeat}
.tlt14:hover{ background:url(jssqxj_syxxgk14_on.png) no-repeat #3271c7}

.tlt15{ background:url(jssqxj_syxxgk15_off.png) no-repeat}
.tlt15:hover{ background:url(jssqxj_syxxgk15_on.png) no-repeat #3271c7}

.xxgk_trt{ float:right; width:510px; font-size:17px;}
.xxgk_trt a{ float:left; display:block; height:65px; line-height:65px; width:235px; color:#144881; padding-left:60px; margin-left:20px; margin-bottom:18px}
.xxgk_trt a:hover{ text-decoration:underline}

.trt1{ background:url(jssqxj_syxxgk_zn.png) no-repeat 15px center #ededed;}
.trt2{ background:url(jssqxj_syxxgk_ml.png) no-repeat 15px center #ededed;}
.trt3{ background:url(jssqxj_syxxgk_ndbg.png) no-repeat 15px center #ededed;}
.trt4{ background:url(jssqxj_syxxgk_bf.png) no-repeat 15px center #ededed;}
.trt5{ background:url(jssqxj_syxxgk_ysqgk.png) no-repeat 15px center #ededed;}
.trt6{ background:url(jssqxj_syxxgk_yjx.png) no-repeat 15px center #ededed;}
.xxgk_trt a.trt7{ background:url(jssqxj_syxxgk_sgs.png) no-repeat 140px center #ededed; width:490px; padding-left:190px;margin-bottom:10px}

.xxgk_list{ width:580px; color:#999999;    margin-top: 20px;}
.xxgk_list span{ width:100%; display:block; font-size:19px; color:#3271c7; font-weight:bold; margin-bottom:15px; }
.xxgk_list span a{ float:right; color:#999; font-size:17px; font-weight:normal}
.xxgk_list span a:hover{ color:#3271c7; }
.xxgk_list li{ width:580px; background:url(jssqxj_web_tytit.jpg) no-repeat left center; height:45px; padding-left:15px; line-height:45px; text-align:right;  color:#999999;}
.xxgk_list li a:hover{ color:#3271c7; }
.xxgk_list li a{ float:left;color:#333333;}


/******************con切换bszn开始***********************/

.bszn_lt a{ display:block; width:207px; height:140px; line-height:140px; margin-bottom:22px; color:#14467d; border-left:3px solid #4f7eb2; text-align: center; padding-top: 60px;}
.bszn_lt a:hover{ text-decoration:underline}
.bsfw01{ background:url(jssqxj_sybszn_qlsxml.png) no-repeat 90px 45px #d9edf6;}
.bsfw02{ background:url(jssqxj_sybszn_qlsxjbxx.png) no-repeat 90px 45px #d9edf6;}
.bsfw03{ background:url(jssqxj_sybszn_jgfk.png) no-repeat 90px 45px #d9edf6;}
.bsfw04{ background:url(jssqxj_sybszn_bsfwxx.png) no-repeat 90px 45px #d9edf6;}

.bszn_rt{ width:900px; float:right;}
.bszn_tit span{ font-size:15px; color:#333; float:left; font-weight:bold; background:#e5e5e5; display:block; height:40px; line-height:40px; margin-left:10px; text-align:center;}
.bszn_tit span:first-child{ margin-left:0px}
.bsfw_tab td{ height:42px; text-align:center; font-size:15px; color:#666666;}
.bsfw_tab td a{ color:#666666;}
.bsfw_tab td a:hover{ color:#3271c7; }
.bsfw_tab tr:nth-child(even){background:#ededed;}
.bsfw_tab tr:nth-child(odd){background:#fff;}

/******************con切换hdjl开始***********************/

.hdjl_xx{ float:left; width:614px;}
.tit_xx{ display:block; width:614px; height:50px; margin-bottom:5px; float:left;}
.tit_xx a{ display:block; margin-right:30px; float:left; font-size:19px; text-align:center; height:50px; line-height:50px; color:#333333;}
.hdcurr{ color:#3271c7 !important; font-weight:bold;}
.hdxx_box{ float:left; width:614px;}
.xxtab_box{ position:relative; width:614px;}
.hdxx_rt{ position:absolute; top:-43px; right:0px; background:url(jssqxj_syhdjl_wyxx.png) no-repeat left center; padding-left:35px; color:#fe9001;font-size:19px;}
.xx_tit{ height:50px; text-align:center; color:#fff; background:#3271c7;}
.xx_tit td{ width:154px; height:50px; line-height:50px;}
.xx_tit td span{ width:1px; float:right; border-left:1px solid #fff; height:30px;margin-top: 10px;}
.xx_list{ font-size:15px; color:#333333;}
.xx_list td{ height:45px; line-height:45px;}
.xx_list a{ color:#333333;}
.xx_list a:hover{ color:#3271c7; }
.bt-cen{ text-align:center}
.timetab{ color:#999999}

.hdjl_rt{ width:558px; float:right;}
.hdjl_rt span{ display:block; width:100%; float:left; font-size:19px; font-weight:bold; color:#3271c7; height:50px; line-height:50px}
.hdcx_box{ float:left; padding:30px; font-size:19px; color:#333333;}
.hdjl_rt input{ border:1px solid #b3b3b3; height:50px; line-height:50px; color:#999; padding-left:20px;}
.txthd{ width:400px;}
.yzhd{ width:136px;}
.hdcxbut,.hdcxcz{ width:142px; text-align:center; border:1px solid #3271c7 !important; font-size:17px !important; padding-left:0px !important;}
.hdcxbut{ color:#fff !important; background:#3271c7;margin-left: 95px;}
.hdcxcz{ color:#3271c7 !important; background:#fff;margin-left: 20px;}

/******************con切换结束***********************/

.con_ztzl{ float:left; border-bottom:1px solid #bfbfbf; width:100%; position:relative; margin:20px 0;}
.con_ztzl span{ position:absolute; padding:0px 30px; color:#3271c7; font-size:23px; background:#fff; left:44%;top: -15px; }
.rollBox{width:100%;overflow:hidden;padding:0px 0px 0px 0px; margin-bottom:20px; margin-top:20px;   float: left;} 
.rollBox .LeftBotton{height:143px;width:30px; background:url(jssqxj_ztzl_butleft.png) no-repeat center;overflow:hidden;float:left;display:inline;margin:0px 0 0 0;cursor:pointer; margin-right:5px;} 
.rollBox .RightBotton{height:143px;width:30px;background:url(jssqxj_ztzl_butright.png) no-repeat center;overflow:hidden;float:right;display:inline;margin:0px 0 0 0;cursor:pointer;} 
.rollBox .Cont{width:1110px;overflow:hidden;float:left; margin-left:15px;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:260px; float:left;text-align:center;margin-right:20px;} 
.rollBox .Cont .pic img{display:block;text-decoration: none; width:260px; height:143px; }
.rollBox .Cont .pic span{ color:#a82318;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f000;text-decoration:none;} 
.rollBox #List1,.rollBox #List2{float:left;}